home *** CD-ROM | disk | FTP | other *** search
- AuCode
-
- UUencode function library for Amiga.
-
- Christopher R. Hertel, March, 1993
-
-
-
- This bundle contains the following files:
-
- AuCode.c - A collection of C functions, macros, and data types that
- support the development of UUencoding and UUdecoding
- programs under AmigaDOS.
-
- AuCode.h - The header file for AuCode.c. This header provides
- constants, macros, typdefs, and function prototypes that
- allow you to use the AuCode module with your own source.
-
- AuEncode.c - An example UUencode program written utilizing the AuCode
- toolkit.
-
- AuEncode - The AuEncode binary. Type "AuEncode ?" for information.
-
- AuEncode.DOC - Documentation on the use of AuEncode.
-
- AuDecode.c - An example UUdecode program written utilizing the AuCode
- toolkit.
-
- AuDecode - The AuDecode binary. Type "AuDecode ?" for information.
-
- AuDecode.DOC - Documentation on the use of AuDecode.
-
- Readme.AuCode - This readme file.
-
- Gnu.Gen.License - A copy of the Gnu General Public License. The included
- program source code and documentation is licensed under the
- terms of the Gnu General Public License. Please read this
- file.
-
- Gnu.Lib.License - A copy of the Gnu Library General Public License. The
- AuCode module is licensed under the terms of the Gnu
- Library General Public License. Please read this file too.
-
- Notes:
-
- The prefix "Au" stands for "Amiga-Usenet".
-
- These files are freely distributable. You may use the source to
- develop your own programs as long as you accept and abide by the
- terms of the applicable Gnu Licenses.
-
- Currently, the keeper of this source code is Christopher R. Hertel
- (me). My email address is:
-
- crh@bubble.mooses.affinity.mn.org
-
- (Note that this address is likely to change.)
-
-
- Release Notes
- -------------
-
- AuCode:
-
- Rev 1.3:
- Rewrote some of the comments to better describe the use of the
- functions. Also found & repaired a big bug in the calculation of
- checksums.
-
- Rev 1.2:
- A small bug (causing significant problems) was found and repaired.
- Several comment lines were updated.
-
- Rev 1.1:
- AuCode was placed under the Gnu License for distribution. Copyright
- remains with Christopher R. Hertel (me).
-
- Rev 1.0:
- This is the first release of this code. It has been mailed to the
- current keeper of the AmigaUUCP code for consideration. Any bug
- reports, suggestions, or other issues will be resolved before general
- release. If there are no issues (Hah!), then 1.0 will be released.
-
- The header file is extensively documented, as is the C file. To use
- this toolkit, simply include the header in your own source. See
- AuEncode.c for an example.
-
- AuEncode:
-
- Rev 1.2:
- Some of the comments were cleaned up and corrected. The help message
- was rewritten.
-
- Rev 1.1:
- The command line parameter sequence was modified so that it *really
- would* match that of the AmigaUUCP UUencode program. In the process of
- changing the workings of the command line parser, 50 to 65 percent of
- the code was dumped (because it was extra, useless, and wasteful).
-
- Rev 1.02:
- This is an example program written using the AuCode toolkit. It is a
- fully functional UUencode program. It offers a variety of command line
- switches that make it more flexible than AmigaUUCP UUencode, but it
- allows the same command line format as the latter, so you don't have to
- change your style. See the MAN file (AuEncode.DOC) for more info.
-
- AuDecode:
-
- Rev 1.0..1.2:
- Initial release. This is an example program written using the AuCode
- toolkit. I expect that there are many things that may be improved.
- Also, there are a few functions built into AuDecode that should
- probably be moved to the AuCode module.
-
- ----------------------------------------------------------------------------
-
- $Log: Readme.AuCode,v $
- Revision 1.2 94/02/15 22:01:38 CRH
- Added notes regarding AuDecode (which is new).
-
- Revision 1.1 93/09/15 21:38:42 CRH
- Initial revision
-
- ----------------------------------------------------------------------------
-